installation location - Spanish English Dictionary